champ maximal - Spanish English Dictionary